package com.itheima;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

public class HashMapPractice {
    public static void main(String[] args) {

        List<String> scProvince=new ArrayList<>();
        scProvince.add("成都市");
        scProvince.add("绵阳市");
        scProvince.add("德阳市");
        scProvince.add("广元市");
        scProvince.add("攀枝花市");
        scProvince.add("自贡市");
        scProvince.add("泸州市");
        scProvince.add("乐山市");
        scProvince.add("达州市");
        scProvince.add("雅安市");
        scProvince.add("广安市");
        scProvince.add("遂宁市");
        scProvince.add("内江市");
        Map<String, List<String>> map=new HashMap<>();
        map.put("四川省",scProvince);
        List<String> hnProvince=new ArrayList<>();
        hnProvince.add("郑州市");
        hnProvince.add("开封市");
        hnProvince.add("洛阳市");
        hnProvince.add("平顶山市");
        hnProvince.add("新乡市");
        hnProvince.add("安阳市");
        hnProvince.add("鹤壁市");
        hnProvince.add("新乡市");
        map.put("河南省",hnProvince);
        List<String> hbProvince=new ArrayList<>();
        hbProvince.add("黄石市");
        hbProvince.add("十堰市");
        hbProvince.add("随州市");
        hbProvince.add("天门市");
        hbProvince.add("仙桃市");
        hbProvince.add("潜江市");
        map.put("湖北省",hbProvince);
        printMap(map);

    }
       public static  void printMap(Map<String,List<String>> map){
        map.forEach((key,value)->{
          // String cityString;
           StringBuilder sb=new StringBuilder();
           value.forEach(city->{
                sb.append(city+",");
            });
           sb.deleteCharAt(sb.length()-1);

            String result=key+" = " + "" +sb;
            System.out.println(result);
        });
       }
}
